IAxis.MoveRelative 方法
下達一個控制運動命令,此命令為相對於目前指令位置的指定距離。呼叫此命令時,相對距離將被增加到目前指令位置。
命名空間:IntervalZero.KINGSTAR.Base.Class組合: IntervalZero.KINGSTAR.Base.Class (於 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0
語法
IMoveRelativeCommand MoveRelative(
double distance,
double velocity,
double acceleration,
double deceleration,
double jerk,
McBufferMode bufferMode
)Function MoveRelative(
distance As Double,
velocity As Double,
acceleration As Double,
deceleration As Double,
jerk As Double,
bufferMode As McBufferMode
)As IMoveRelativeCommand參數
distance
型別:double
運動的相對距離。[單位]
velocity
型別:double
最大速度值(非必要達到)。[單位/秒]
acceleration
型別:double
加速度值,單位由 McProfileType 決定(增加馬達電量)。[單位/秒2] 或 [秒]
deceleration
型別:double
減速度值,單位由 McProfileType 決定(減少馬達電量)。[單位/秒2] 或 [秒]
jerk
型別:double
加加速度值,單位由 McProfileType 決定。[單位/秒3] 或 [秒]
bufferMode
型別:McBufferMode
定義如何融合兩方法的速度。
回傳值
回傳一個相對移動的屬性。
備註
參見